package com.zdft.promotion.call.dto;

import java.math.BigDecimal;
import java.util.Date;

public class CustomerResultDto {
    private Long id;
    private String erpId;
    private String name;
    private String nameSf;
    private String marketingType;
    private String marketingTypeName;
    private String corporateType;
    private String corporateTypeName;
    private String devEmp;
    private String empName;
    private Integer devOu;
    private String ouName;
    private String address;
    private String contactor;
    private Integer sex;
    private String contactorDuty;
    private String contactorPhone;
    private String contactorTelephone;
    private String notifyPhone;
    private String customerSource;
    private String ouNo;
    private String payTimeType;
    private Integer arrearageDay;
    /**
     * 1一般纳税人
     */
    private Integer needInvoice;
    private Long upperId;
    private Integer shopUserId;
    private String codePy;
    private String codeWbm;
    private String remark;
    private Integer districtId;
    private BigDecimal prestore;
    private BigDecimal prestoreDeduction;
    private BigDecimal balance;
    private String customerDevDept;
    private Integer customersStatus;
    private String customerStatusName;

    //客户扩展表内容
    private BigDecimal amount;
    private BigDecimal money;
    private BigDecimal margin;
    private BigDecimal amountReturn;
    private BigDecimal moneyReturn;
    private BigDecimal marginReturn;
    private BigDecimal moneyReceivable;
    private Integer exclusiveRepository;
    private String dmLineId;

    private String dmLineName;

    private Integer deleted;
    private String createUser;
    private String createUserName;
    private Date createTime;
    private String updateUser;
    private String updateUserName;
    private Date updateTime;
    private String provinceName;
    private String cityName;
    private String districtName;
    private String upperName;
    private Integer districtProvince;
    private Integer districtCity;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getErpId() {
        return erpId;
    }

    public void setErpId(String erpId) {
        this.erpId = erpId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNameSf() {
        return nameSf;
    }

    public void setNameSf(String nameSf) {
        this.nameSf = nameSf;
    }

    public String getMarketingType() {
        return marketingType;
    }

    public void setMarketingType(String marketingType) {
        this.marketingType = marketingType;
    }

    public String getMarketingTypeName() {
        return marketingTypeName;
    }

    public void setMarketingTypeName(String marketingTypeName) {
        this.marketingTypeName = marketingTypeName;
    }

    public String getCorporateType() {
        return corporateType;
    }

    public void setCorporateType(String corporateType) {
        this.corporateType = corporateType;
    }

    public String getCorporateTypeName() {
        return corporateTypeName;
    }

    public void setCorporateTypeName(String corporateTypeName) {
        this.corporateTypeName = corporateTypeName;
    }

    public String getDevEmp() {
        return devEmp;
    }

    public void setDevEmp(String devEmp) {
        this.devEmp = devEmp;
    }

    public String getEmpName() {
        return empName;
    }

    public void setEmpName(String empName) {
        this.empName = empName;
    }

    public Integer getDevOu() {
        return devOu;
    }

    public void setDevOu(Integer devOu) {
        this.devOu = devOu;
    }

    public String getOuName() {
        return ouName;
    }

    public void setOuName(String ouName) {
        this.ouName = ouName;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getContactor() {
        return contactor;
    }

    public void setContactor(String contactor) {
        this.contactor = contactor;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public String getContactorDuty() {
        return contactorDuty;
    }

    public void setContactorDuty(String contactorDuty) {
        this.contactorDuty = contactorDuty;
    }

    public String getContactorPhone() {
        return contactorPhone;
    }

    public void setContactorPhone(String contactorPhone) {
        this.contactorPhone = contactorPhone;
    }

    public String getContactorTelephone() {
        return contactorTelephone;
    }

    public void setContactorTelephone(String contactorTelephone) {
        this.contactorTelephone = contactorTelephone;
    }

    public String getNotifyPhone() {
        return notifyPhone;
    }

    public void setNotifyPhone(String notifyPhone) {
        this.notifyPhone = notifyPhone;
    }

    public String getCustomerSource() {
        return customerSource;
    }

    public void setCustomerSource(String customerSource) {
        this.customerSource = customerSource;
    }

    public String getOuNo() {
        return ouNo;
    }

    public void setOuNo(String ouNo) {
        this.ouNo = ouNo;
    }

    public String getPayTimeType() {
        return payTimeType;
    }

    public void setPayTimeType(String payTimeType) {
        this.payTimeType = payTimeType;
    }

    public Integer getArrearageDay() {
        return arrearageDay;
    }

    public void setArrearageDay(Integer arrearageDay) {
        this.arrearageDay = arrearageDay;
    }

    public Integer getNeedInvoice() {
        return needInvoice;
    }

    public void setNeedInvoice(Integer needInvoice) {
        this.needInvoice = needInvoice;
    }

    public Long getUpperId() {
        return upperId;
    }

    public void setUpperId(Long upperId) {
        this.upperId = upperId;
    }

    public Integer getShopUserId() {
        return shopUserId;
    }

    public void setShopUserId(Integer shopUserId) {
        this.shopUserId = shopUserId;
    }

    public String getCodePy() {
        return codePy;
    }

    public void setCodePy(String codePy) {
        this.codePy = codePy;
    }

    public String getCodeWbm() {
        return codeWbm;
    }

    public void setCodeWbm(String codeWbm) {
        this.codeWbm = codeWbm;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getDistrictId() {
        return districtId;
    }

    public void setDistrictId(Integer districtId) {
        this.districtId = districtId;
    }

    public BigDecimal getPrestore() {
        return prestore;
    }

    public void setPrestore(BigDecimal prestore) {
        this.prestore = prestore;
    }

    public BigDecimal getPrestoreDeduction() {
        return prestoreDeduction;
    }

    public void setPrestoreDeduction(BigDecimal prestoreDeduction) {
        this.prestoreDeduction = prestoreDeduction;
    }

    public BigDecimal getBalance() {
        return balance;
    }

    public void setBalance(BigDecimal balance) {
        this.balance = balance;
    }

    public String getCustomerDevDept() {
        return customerDevDept;
    }

    public void setCustomerDevDept(String customerDevDept) {
        this.customerDevDept = customerDevDept;
    }

    public Integer getCustomersStatus() {
        return customersStatus;
    }

    public void setCustomersStatus(Integer customersStatus) {
        this.customersStatus = customersStatus;
    }

    public String getCustomerStatusName() {
        return customerStatusName;
    }

    public void setCustomerStatusName(String customerStatusName) {
        this.customerStatusName = customerStatusName;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    public BigDecimal getMargin() {
        return margin;
    }

    public void setMargin(BigDecimal margin) {
        this.margin = margin;
    }

    public BigDecimal getAmountReturn() {
        return amountReturn;
    }

    public void setAmountReturn(BigDecimal amountReturn) {
        this.amountReturn = amountReturn;
    }

    public BigDecimal getMoneyReturn() {
        return moneyReturn;
    }

    public void setMoneyReturn(BigDecimal moneyReturn) {
        this.moneyReturn = moneyReturn;
    }

    public BigDecimal getMarginReturn() {
        return marginReturn;
    }

    public void setMarginReturn(BigDecimal marginReturn) {
        this.marginReturn = marginReturn;
    }

    public BigDecimal getMoneyReceivable() {
        return moneyReceivable;
    }

    public void setMoneyReceivable(BigDecimal moneyReceivable) {
        this.moneyReceivable = moneyReceivable;
    }

    public Integer getExclusiveRepository() {
        return exclusiveRepository;
    }

    public void setExclusiveRepository(Integer exclusiveRepository) {
        this.exclusiveRepository = exclusiveRepository;
    }

    public String getDmLineId() {
        return dmLineId;
    }

    public void setDmLineId(String dmLineId) {
        this.dmLineId = dmLineId;
    }

    public String getDmLineName() {
        return dmLineName;
    }

    public void setDmLineName(String dmLineName) {
        this.dmLineName = dmLineName;
    }

    public Integer getDeleted() {
        return deleted;
    }

    public void setDeleted(Integer deleted) {
        this.deleted = deleted;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getCreateUserName() {
        return createUserName;
    }

    public void setCreateUserName(String createUserName) {
        this.createUserName = createUserName;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public String getUpdateUserName() {
        return updateUserName;
    }

    public void setUpdateUserName(String updateUserName) {
        this.updateUserName = updateUserName;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getDistrictName() {
        return districtName;
    }

    public void setDistrictName(String districtName) {
        this.districtName = districtName;
    }

    public String getUpperName() {
        return upperName;
    }

    public void setUpperName(String upperName) {
        this.upperName = upperName;
    }

    public Integer getDistrictProvince() {
        return districtProvince;
    }

    public void setDistrictProvince(Integer districtProvince) {
        this.districtProvince = districtProvince;
    }

    public Integer getDistrictCity() {
        return districtCity;
    }

    public void setDistrictCity(Integer districtCity) {
        this.districtCity = districtCity;
    }
}
